oil-filled transformers - French English Dictionary